French-Latin dictionary »

faire le pitre meaning in Latin

FrenchLatin
faire le pitre

dēsipiō

Your history