Translator


"barrearse" in English

QUICK TRANSLATIONS
"barrearse" in English
barrear{transitive verb}

SYNONYMS