Polish-English dictionary »

kamikadze meaning in English

PolishEnglish
kamikadze noun

kamikazenoun
suicidal attacker