Unsavory (adjective) — غير مستساغ: Unpleasant or morally offensive (American spelling). Below are 6 words with a similar meaning; the linked ones have full GL Dictionary entries with their meaning in Arabic.
Having a bad reputation; not considered trustworthy or respectable; characterized by questionable or dishonest behavior; lacking in good standing or…
Causing discomfort or dislike.
Sordid and disreputable; also (of plants) full of seeds.
Sheltered from sun; also of doubtful honesty.
distastefulobjectionable