Ghindai

Ghindai
English: Translation
Short person
adjective
Physical Impact