sourish

Explore definitions, synonyms, and language insights of sourish

Definitions

Adjective Satellite
tasting sour like a lemon