Term Gallery logo

Meanings of lemúrid in Catalan