Definify.com

Definition 2024


otarda

otarda

Italian

Noun

otarda f (plural otarde)

  1. great bustard (and similar birds of family Otididae)