Dictionary English – Romanian

flea-bite



Substantiv