bosc

Explore definitions, synonyms, and language insights of bosc

Definitions

Noun
greenish-yellow pear

More General Terms