English-French dictionary »

give the royal treatment meaning in French

EnglishFrench
give the royal treatment verb

traiter aux petits oignonsverbe