Definition of “floor cloth” - English Dictionary

british dictionary