Dictionary English – Romanian

horse-laugh



Substantiv