Term Gallery logo

Meanings of carabassa de pelegrí in Catalan

English
gourd
Related terms
gourd
Translations for carabassa de pelegrí