Translation of inangda in English:

inangda

a royal nursemaid

noun

  • 1

    a royal nursemaid