space used for a specific purpose - Turkish English Dictionary

Suggest a Term