Farsi Dictionary

Appall

ترساندن ، وحشت زده شدن.

Appalling

ترسناك ، مخوف.

appalled

وحشت زده

Keyword

Criteria