Back to Dictionary

to roast, grill

Verb

Louisiana Creole

roti