strip of cloth/leather - İngilizce Eşanlam Sözlük