Search term sfollata has one result
Jump to
IT Italian EN English
sfollata (n) [donna] {f} evacuee (n) [donna]