Definify.com

Definition 2024


tambayawan

tambayawan

Cebuano

Noun

tambayawan

  1. A spider.

Synonyms