Term Gallery logo

Meanings of triticum spelta in Catalan