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.

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