Dictionary English – Romanian

gibber



Substantiv
Verb intranzitiv