Polish-English dictionary »

wygodna bandera meaning in English

PolishEnglish
wygodna bandera noun

flag of conveniencenoun
flag of a chosen country of registration