2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENstraitsNoun
EN
A bad or difficult situation or state of affairs
passstrait
bn:00060875n Concept
EN
A difficult juncture
passhead
bn:00043264n Concept