Полный русско-английский словарь

с давних пор

For a long time, for ages с давних пор : for a long time

Полный русско-английский словарь