Term Gallery logo

Meanings of estrapada in catalán

español
garrucha
garrucha
Usage of estrapada in catalán
1
Translations for estrapada

inglés