Back to Dictionary

high heels

noun

Louisiana Creole

talon hó