Dictionary English – Romanian

mulberry



Substantiv
1. (bot.)

dud(ă)