Dictionary English – Romanian

greenhorn



Substantiv