miǎn bu de

Translation

  • unavoidable
  • bound to (happen)

Synonyms

Chinese Tones