Portuguese-English dictionary »

saíra meaning in English

PortugueseEnglish
saíra noun

tanager(American passerine birds)
noun