← Back to Dictionary

marrbal

noun

Definitions

  1. sour, bitter taste