Back to Dictionary

rug

noun

Louisiana Creole

tapi