French-English dictionary »

ce ne sont pas tes oignons (this is not your onions) meaning in English

FrenchEnglish
ce ne sont pas tes oignons (this is not your onions) phrase

none of your beeswax◼◼◼(A riposte to badgering questioning)
phrase