Online Dictionary

gelayangan Explained

gelayangan at Indonesian => English Of Explained:

meander, ramble, roam