mǎ yǐ bāo

Translation

  • ant bite (swollen, itchy bump)
  • anthill
  • ant mound
  • (metonym) ant nest
Chinese Tones