Back to Dictionary

cuba

noun

Louisiana Creole

kibá