Definify.com

Definition 2024


laba-laba

laba-laba

See also: labalábá

Indonesian

Noun

laba-laba

  1. spider