a place fit only for dogs; a vile, mean habitation or apartment

listen to the pronunciation of a place fit only for dogs; a vile, mean habitation or apartment
İngilizce - İngilizce
doghole