French-Latin dictionary »

connard meaning in Latin

FrenchLatin
connard nom

irrumātornoun