Dictionary English – Romanian

catchpole



Substantiv