Arabic-English dictionary »

دِيدْجِيرِيدُو meaning in English

ArabicEnglish
دِيدْجِيرِيدُو m

didgeridooAustralian musical instrument