to put in a hovel; to shelter

listen to the pronunciation of to put in a hovel; to shelter
English - English
hovel
to put in a hovel; to shelter
Favorites