French-Spanish dictionary »

outarde barbue meaning in Spanish

FrenchSpanish
outarde barbue nom {f}

avutarda comúnnoun