Translation of hilt in Malay

hilt

hulu

noun

  • 1

    hulu