Lilo

1. (noun) (trademark) a type of inflatable air mattress
Related Words: air mattress



Terms and Conditions of Use / Copyright Notice