piece of cloth - İngilizce Eşanlam Sözlük