Dá dé lì

Translation

  • Dudley (name)
Chinese Tones