Vinegary
English Meaning
Having the nature of vinegar; sour; unamiable.
- Having the taste, smell, or nature of vinegar.
- Unpleasant and irascible.
Sorry, No Malayalam Meaning for your input!
See Vinegar Want To Try Vinegary In Malayalam??