OBEY NATURE'S CALL


Meaning of OBEY NATURE'S CALL in English

urinate or defecate

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