MICTURATE


Meaning of MICTURATE in English

v. urinate, pass urine

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