Search term jungle has one result
Jump to
EN English IT Italian
jungle (n) [nature] giungla (n) {f} [nature]