Spanish-English Dictionaryefectuara
efectuara
efectuar
Meaning of efectuara