huluppu trees

English

Noun

huluppu trees

  1. plural of huluppu tree