Term Gallery logo

Meanings of ab urbe condita in English

Usage of ab urbe condita in English
1