ULTRONEOUS MEANING IN ENGLISH

• Ultroneous Definition & Synonyms

  1. (a.) Spontaneous; voluntary.


RECENT SEARCHES