Definify.com

Definition 2024


lehuas

lehuas

English

Noun

lehuas

  1. plural of lehua