Translation of apa kabar in English:

User Contribution

apa kabar

apa kabar

verb