Online Dictionary

keruma Explained

keruma at Indonesian => English Of Explained:

kind of itching mite