Lilo
1.
(
noun
) (trademark) a type of inflatable air mattress
Related Words:
air mattress
Terms and Conditions of Use / Copyright Notice