Translator


"escarda" in English

QUICK TRANSLATIONS
"escarda" in English
escardar{transitive verb}

SYNONYMS
Synonyms (Spanish) for "escarda":