×

puffadder meaning in Chinese

(南非)膨身蛇〔怒时身体膨大的大毒蛇〕。

Related Words

  1. puff-puff
  2. puff-throated babbler
  3. puffapod
  4. puffarth
PC Version

Copyright © 2018 WordTech Co.