Community Web Version Now Available
Is this sentence natural? If it isn't, please tell me the natural one Do you thinks that sales delegates jobs are humiliating?
Aug 27, 2018 8:59 PM
Answers · 0
No answers yet
Arabic, English, Spanish
Download the italki App
Interact with native speakers around the world.