French-English dictionary »

delisle meaning in English

FrenchEnglish
Delisle nom propre

Delisle◼◼◼proper noun
[UK: də.ˈlaɪl] [US: də.ˈlaɪl]