PanLinx
English
eng-000
having endured hardships
فارسی
pes-000
سختی کشیده
PanLex