Online Dictionary

periang Explained

periang at Indonesian => English Of Explained:

cheery, vivacious