water lemon









water lemon


noun

  1. yellow granadilla.
55 queries 0.386