straitsEnglish

pass, straits, head, strait

Noun

A bad or difficult situation or state of affairs

English: pass, strait, straits

Bahasa: selat

A difficult juncture

English: pass, head, straits

Bahasa words with similar meanings

English words with similar meanings

Show 3 words