Translation of menantang in English:

User Contribution

menantang

challenging

adjective