French-English dictionary »

sandwich de marde meaning in English

FrenchEnglish
sandwich de marde nom

shit sandwichnoun