Term Gallery logo

Meanings of esgarranxada in català

Translations for esgarranxada

portuguès

anglès