Definify.com

Definition 2025


loukuaka

loukuaka

Hawaiian

Noun

loukuaka

  1. loquat