Dictionary English – Romanian

buggy



Substantiv