Back to Dictionary

rhubard

noun

Louisiana Creole

roubab