English to Indonesian Dictionary dastardly

dastardly

pengecut
translation of 'dastardly'
adjective
pengecut
Credits: Google Translate
Download the
HelloEnglishApp
image_one