salak palms

English

Noun

salak palms

  1. plural of salak palm