Definify.com

Definition 2022


giungla

giungla

Italian

Noun

giungla f (plural giungle)

  1. (also figuratively) jungle

See also