English Meaning of imda:d

Meaning of 'imda:d' (इमदा/द)

aid, help; ~दी aided.


Browse Hindi - English Words

Hindi - English Dictionary Search