Arabic-English dictionary »

كَامِيكَازِي meaning in English

ArabicEnglish
كَامِيكَازِي m

kamikazesuicidal attack

kamikazesuicidal attacker