NATURE CALLS


Meaning of NATURE CALLS in English

need to go the washroom, have to go

When nature calls, just say you have an important appointment.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.