subaid
English
subaid meaning in English • subaid का अर्थ अंग्रेजी में
v. t.
- To aid secretly; to assist in a private manner, or indirectly.