bolt-rope-needle - Turkish English Dictionary

Suggest a Term