French-Latin dictionary »

grosse commission meaning in Latin

FrenchLatin
grosse commission nom

merda [merdae](1st) F
noun