← Back to Dictionary

waji-waji

noun

Definitions

  1. stinging vine