Translation of نَودھا in English:

نَودھا

Pronunciation /nɔ:d̪ʰɑ:/

adjective

  • newly planted sapling or garden