Back to Dictionary
克莱蒙特
克萊懞特
Kèláiméngtè
1.
Clermont (French town)
Noun