IMPERSEVERANT MEANING IN ENGLISH

• Imperseverant Definition & Synonyms

  1. (a.) Not persevering; fickle; thoughtless.


RECENT SEARCHES