lán yóu zhà

Translation

  • oil retention barrier
Chinese Tones