PanLinx
العربية
arb-000
يحبط
English
eng-000
demoralizes
English
eng-000
forestalls
English
eng-000
frustrates
PanLex