Rate this post

زبان انگلیسی 1162

which one is a synonym for demeaning

پاسخ : humiliating

طراح سوال : Bluesky.AM