dicţionar Englez-Italian »

nature calls înseamnă în Italiană

EnglezăItaliană
nature calls (the speaker feels a need to urinate or defecate)
phrase

la natura chiamaphrase