FLOORLESS MEANING IN ENGLISH

• Floorless Definition & Synonyms

  1. (a.) Having no floor.


RECENT SEARCHES