Online Dictionary

kerja keras Explained

kerja keras at Indonesian => English Of Explained:

toil