Dictionary English – Romanian

daffodil



Substantiv