Arabic-English dictionary »

قنبلة meaning in English

ArabicEnglish
قنبلة بركانية

volcanic bomb