Back to Dictionary

watering trough

Noun

Louisiana Creole

og