CALL OF NATURE


Meaning of CALL OF NATURE in English

need to urinate or defecate

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.