Latin English Dictionary

latine - English

Ribes nigrum in English:

1. Ribes Ribes