Italian-English dictionary »

mcmerda meaning in English

ItalianEnglish
McMerda proper noun

McShit((derogatory) McDonald's)
proper noun