Back to Dictionary

tar

noun

Louisiana Creole

godron, godronné