Dictionary English – Romanian

scarf



Substantiv