Romanian-Latin dictionary »

orhidee meaning in Latin

RomanianLatin
orhidee

Orchis

orchis