Definify.com

Definition 2024


sauba

sauba

English

Noun

sauba (plural saubas)

  1. Synonym of sauba ant