Romanian-Latin dictionary »

canabinacee meaning in Latin

RomanianLatin
canabinacee

Cannabaceae