Term Gallery logo

Meanings of torrin in Catalan

Translations for torrin

English

Spanish