INCUMBROUS MEANING IN ENGLISH

• Incumbrous Definition & Synonyms

  1. (a.) Cumbersome; troublesome.


RECENT SEARCHES