在线词典

鸟不生蛋,狗不拉屎

lit. (a place where) birds don't lay eggs and dogs don't defecate (idiom); fig. god-forsaken; remote and desolate

英文释义
lit. (a place where) birds don't lay eggs and dogs don't defecate (idiom); fig. god-forsaken; remote and desolate