Back to Dictionary

canal

Noun

Louisiana Creole

kanal