Dutch-English dictionary »

leeuwendans meaning in English

DutchEnglish
leeuwendans substantief
{m}

lion dance(Chinese dance)
noun