Dictionary English – Romanian

garrulous



Adjectiv