Back to Dictionary

lemon

noun

Louisiana Creole

limon, sitron

Media