← Back to Dictionary

dulmbil

noun

Definitions

  1. umbrella palm