Spanish-French dictionary »

avifauna meaning in French

SpanishFrench
avifauna noun

avifaunenom {f}