FOREVER AND A DAY


Meaning of FOREVER AND A DAY in English

for a long time, for an eternity This treaty will last forever - forever and a day.

English idioms vocab.      Словарь английских идиом и выражений.