← Back to Dictionary

jakari

noun

Definitions

  1. spiderlily