bisogno impellente

Italian

Noun

bisogno impellente m (plural bisogni impellenti)

  1. call of nature
    Synonyms: bisogno fisiologico, bisogno urgente, richiamo della natura