Term Gallery logo

Meanings of caraveŀla in Catalan

Translations for caraveŀla

English

Spanish