toIPA
Home
Blog
Category
Grand canal
longest canal or artificial river in the world located in China
Pronunciation
/ɡrænd kəˈnæl/
/ɡrand kəˈnal/
Categories
canal