Definify.com

Definition 2026


laba-laba

laba-laba

See also: labalábá

Indonesian

Noun

laba-laba

  1. spider