English Meaning of dafra:

Meaning of 'dafra:' (दफ़रा)

a fender.


Browse Hindi - English Words

Hindi - English Dictionary Search