Spanish-English dictionary »

didjeridu meaning in English

SpanishEnglish
didjeridu noun
{m}

didgeridoo(Australian musical instrument)
noun