slightly acidic; bitter, sour; bad-tempered

listen to the pronunciation of slightly acidic; bitter, sour; bad-tempered
English - English

Definition of slightly acidic; bitter, sour; bad-tempered in English English dictionary

slightly acidic; bitter, sour; bad-tempered
{s} acidulous