Term Gallery logo

Meanings of canis lupus nubilus in Russian