Back to Dictionary

worm

Noun

Louisiana Creole

dévær

Media