Online Dictionary

bersembunyi Explained

bersembunyi at Indonesian => English Of Explained:

hide, latent, lurk