Angol-Olasz szótár »

nature calls olaszul

AngolOlasz
nature calls (the speaker feels a need to urinate or defecate)
phrase

la natura chiamaphrase