Term Gallery logo

Meanings of leucoides in Catalan