Back to Dictionary

green fly

noun

Louisiana Creole

démoush-a-vèr