ulis

listen to the pronunciation of ulis
French - English
Ulis, city in France