← Back to Dictionary

binda-babara

noun

Definitions

  1. top of divide