in an intermediate stage of completion - Turkish English Dictionary

Suggest a Term