facerEnglish

facer

Noun

(a dated Briticism) a serious difficulty with which one is suddenly faced

English: facer

Bahasa: kecelakaan, tamparan

Bahasa words with similar meanings