Dictionary English – Romanian

neckerchief



Substantiv