Topic: TOURISM


Lilo

noun
     
Li‧lo plural Lilos [countable]
trademark British EnglishDLT a rubber mattress filled with air and used as a bed or for floating on water

Explore TOURISM Topic