Trebbia

See also: trebbia

Italian

Etymology

From Latin Trebia.

Proper noun

Trebbia f

  1. a river in Emilia-Romagna