Dictionary English – Romanian

coxcomb



Substantiv