Term Gallery logo

Meanings of Ribes in English

Portuguese
ribes
Catalan
grosella
Related terms
Portuguese
ribes
ribes
See more
Usage of Ribes in English
1