Term Gallery logo

Meanings of talpa europaea in Catalan