lilo in Finnish lilo in Finnish ilmapatja noun (UK, South Africa) An inflatable air mattress. Add to Flashcards