Arabic-English dictionary »

بُومَرَانْغ meaning in English

ArabicEnglish
بُومَرَانْغ m

boomerangflat curved airfoil