Term Gallery logo

Meanings of feijoeiro-escarlate in Portuguese