listen

 Auto Play

listen

 Auto Play

Search results for ‘hamada’

English to Chinese Dictionary (1-2 of 2)

hamada
[hɑ'mɑdə]
Listen
  • (北非)石质沙漠;石质沙漠地带

more

Hamada
  • 滨田

more

Subscribe to the Ezine
Content partners 外研社collins