English-Latin dictionary »

garrulous, talkative, that talks too much meaning in Latin

EnglishLatin
garrulous, talkative, that talks too much adjective

multiloquus [multiloqua, multiloquum]adjective