← Back to Dictionary

jadalangka

noun

Definitions

  1. leg of a beast