Term Gallery logo

Meanings of estrigiforme in Catalan