Back to Dictionary

saber

noun

Louisiana Creole

sab