Online Dictionary

gelegata Explained

gelegata at Indonesian => English Of Explained:

itchy rash, prickly beat