English to Indonesian Dictionary stimulating

stimulating

Merangsang
translation of 'stimulating'
adjective
yg menimbulkan kegairahan,
yg membangkitkan semangat
Credits: Google Translate
Download the
HelloEnglishApp
image_one