"embozo" in English

QUICK TRANSLATIONS
"embozo" in English
SYNONYMS