French-English dictionary »

traiter aux petits oignons meaning in English

FrenchEnglish
traiter aux petits oignons verbe

give the royal treatmentverb