French-Latin dictionary »

fermer sa gueule meaning in Latin

FrenchLatin
fermer sa gueule

arceō