French-Latin dictionary »

bredouiller meaning in Latin

FrenchLatin
bredouiller

immurmurare