OVERDELICATE MEANING IN ENGLISH

• Overdelicate Definition & Synonyms

  1. (a.) Too delicate.


RECENT SEARCHES