suffocativeEnglish

smothering, suffocating, suffocative

Adjective

Causing difficulty in breathing especially through lack of fresh air and presence of heat

English: smothering, suffocating, suffocative

Bahasa: melemaskan

Bahasa words with similar meanings

English words with similar meanings

Show 2 words