gadigadi

English: Translation
itch
noun
johnny-rudolph