×

doghole meaning in Chinese

1.狗洞。
2.龌龊的房间。
3.〔俚语〕不安全的小煤矿。

Related Words

  1. dogheadfixator
  2. doghmi
  3. doghook
  4. doghouse
PC Version

Copyright © 2018 WordTech Co.