Spanish-English dictionary »

diyiridú meaning in English

SpanishEnglish
diyiridú noun
{m}

didgeridoo(Australian musical instrument)
noun