Term Gallery logo

Meanings of esclafinyar in Catalan

Spanish
machucar
machucar
Translations for esclafinyar

Spanish