English-Latin dictionary »

chattering, garrulous meaning in Latin

EnglishLatin
chattering, garrulous adjective

garrulus [garrula, garrulum]adjective