Translator


"atollar" in English

QUICK TRANSLATIONS
"atollar" in English
atollar{transitive verb}

SYNONYMS