Home
Help
About
Contact
English to Chinese Dictionary
Search:
鸟不生蛋,狗不拉屎
niǎo
bù
shēng
dàn
,
gǒu
bù
lā
shǐ
lit. (a place where) birds don't lay eggs and dogs don't defecate (idiom) / fig. god-forsaken / remote and desolate
<< back to the home page