a vile hole or place, a mean house

listen to the pronunciation of a vile hole or place, a mean house
الإنجليزية - الإنجليزية
{n} doghole
a vile hole or place, a mean house
المفضلات