Kamus Mobile
https://m.xamux.com
Indonesian to English
penumbuh rambut hair restorer
penumbuhs.t. that stimulates growth.
rambuthair, mane