Term Gallery logo

Meanings of pellastre in Catalan

English
hangnail
hangnail
Translations for pellastre

English

Spanish