avifaunas

EnglishEdit

NounEdit

avifaunas

  1. plural of avifauna

SpanishEdit

NounEdit

avifaunas f pl

  1. plural of avifauna