English-Latin dictionary »

chatterbox meaning in Latin

EnglishLatin
chatterbox noun
[UK: ˈtʃæ.tə.bɒks]
[US: ˈtʃæ.tə.bɑːks]

lingulaca [lingulacae](1st) F
noun