lilo

Noun
  1. A type of inflatable air mattress (synset 103674129)

Other Searches