dastardlyEnglish

dastard(a), dastardly

Adjective

Despicably cowardly

English: dastard(a), dastardly

Bahasa: pengecut, penakut

Bahasa words with similar meanings

English words with similar meanings

Show 1 words