Dictionary English – Romanian

polecat



Substantiv