Back to Dictionary

vulture

noun

Louisiana Creole

karakro