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