cloth used for cleaning floors - Almanca İngilizce Sözlük