nature's call - German English Dictionary
History

nature's call



Meanings of "nature's call" in German English Dictionary : 2 result(s)

English German
Medicine
nature's call dringendes Bedürfnis (Harndrang, Stuhldrang) [humor.] [n]
nature's call dringendes Bedürfnis [n]