← Back to Dictionary

dubar

adjective

Definitions

  1. level or flat place