ashamedEnglish

ashamed(p)

Adjective

Feeling shame or guilt or embarrassment or remorse

English: ashamed(p)

Bahasa: malu

Bahasa words with similar meanings

Words that start with "ashamed"