French-English dictionary »

pavillon de complaisance meaning in English

FrenchEnglish
pavillon de complaisance nom {m}

flag of convenience◼◼◼(flag of a chosen country of registration)
noun