Latin-Romanian dictionary »

lemuridae meaning in Romanian

LatinRomanian
Lemuridae

lemur

lemurii