Translation of نو باوہ in English:

نو باوہ

phrase

  • young tree
  • young child