dictionnaire Français-Anglais »

ce ne sont pas tes oignons (this is not your onions) signifie anglais

FrançaisAnglais
ce ne sont pas tes oignons (this is not your onions) phrase

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