Pontchartrain, Lake

Save
Pontchartrain, Lake /ˈpɑːnttʃɚˌtreɪn/ proper noun
Pontchartrain, Lake
/ˈpɑːnttʃɚˌtreɪn/
proper noun
Learner's definition of PONTCHARTRAIN, LAKE
: lake in the U.S., in Louisiana