Term Gallery logo

Meanings of экстирпация in Russian