Dictionary English – Romanian

gemma



Substantiv
1. (zool., bot.)

mugur, ochi