need to urinate or defecate

listen to the pronunciation of need to urinate or defecate
English - Turkish

Definition of need to urinate or defecate in English Turkish dictionary

need to urinate
sıkışmak
call of nature
Tuvalet ihtiyacı
English - English
call of nature
need to urinate or defecate
Favorites