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