竇口
Mandarin: dou4 kou3
Simplified: 窦口
T6
T2
Definitions
  1. 1 nest or den of animals
← Back to dictionary