Back to Dictionary

hemorrhoids

Noun

Louisiana Creole

émoraji