French-English dictionary »

exton meaning in English

FrenchEnglish
Exton nom propre

Exton◼◼◼proper noun
[UK: ˈek.stən] [US: ˈek.stən]