Spanish-English DictionaryefectĂșa
efectúa
efectuar
Meaning of efectĂșa