Definify.com

Definition 2024


tarabuso

tarabuso

Italian

Alternative forms

Noun

tarabuso m (plural tarabusi)

  1. bittern