bàn bu dào

Translation

  • impossible
  • can't be done
  • no can do
  • unable to accomplish

Synonyms

Chinese Tones