Dictionary English – Romanian

spouter



Substantiv