Advertisement

Advertisement

jasmine tea

noun

  1. tea scented with jasmine blossoms.


Advertisement

Advertisement

Advertisement

Advertisement


jasmine riceJason