Dictionary English – Romanian

dogtrot



Substantiv