← Back to Dictionary

kubu-kubu

noun

Definitions

  1. tadpole