Definify.com

Definition 2025


tarabuso

tarabuso

Italian

Alternative forms

Noun

tarabuso m (plural tarabusi)

  1. bittern