Translator


"aturrullar" in English

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

SYNONYMS