Italian-English dictionary »

boomerang meaning in English

ItalianEnglish
boomerang noun
{m}

boomerang [boomerangs](flat curved airfoil)
noun
[UK: ˈbuː.mə.ræŋ] [US: ˈbuː.mə.ˌræŋ]
Where's my boomerang? = Dov'è il mio boomerang?