Translation of ru in English:

ru

casuarina tree

noun

  • 1

    casuarina tree