English to Indonesian Dictionary sheepish

sheepish

malu
translation of 'sheepish'
adjective
malu-malu,
agak bodoh,
agak tolol,
pemalu,
malu,
penakut,
agak dungu
Credits: Google Translate
Download the
HelloEnglishApp
image_one