herringbone three-piece suit - Turkish English Dictionary

Suggest a Term