SUBAID MEANING IN ENGLISH

• Subaid Definition & Synonyms

  1. (v. t.) To aid secretly; to assist in a private manner, or indirectly.


RECENT SEARCHES