Definify.com

Definition 2025


sauba

sauba

English

Noun

sauba (plural saubas)

  1. Synonym of sauba ant