mismated

Explore definitions, synonyms, and language insights of mismated

Definitions

Adjective Satellite
not easy to combine harmoniously