Definition of ハーディガーディ

ハーディガーディ

haadigaadi

noun
hurdy-gurdy