PanLinx
العربية
arb-000
المحنة
English
eng-000
adversity
English
eng-000
ordeal
English
eng-000
plight
English
eng-000
tribulation
PanLex