Definify.com

Definition 2026


tambayawan

tambayawan

Cebuano

Noun

tambayawan

  1. A spider.

Synonyms