ALL DAY LONG


Meaning of ALL DAY LONG in English

the whole day She has been sitting and waiting for the mail to arrive all day long.

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