French-Latin dictionary »

écrase-merde meaning in Latin

FrenchLatin
écrase-merde nom

pērōnoun

Your history