Term Gallery logo

Meanings of canis lupus campestris in Portuguese