Definify.com

Definition 2025


tambayawan

tambayawan

Cebuano

Noun

tambayawan

  1. A spider.

Synonyms