Dictionary English – Romanian

green-stuff



Substantiv