"zampar" in English

QUICK TRANSLATIONS
"zampar" in English
zampar{transitive verb}
zampar{intransitive verb}
SYNONYMS