Online Dictionary

berseri-seri Explained

berseri-seri at Indonesian => English Of Explained:

alight, beaming