Term Gallery logo

Meanings of Avaric in English