Search term scrofa has 3 results
Jump to
IT Italian EN English
scrofa (n) [zoologia] {f} sow (n) [zoologia]
scrofa {f} whore
scrofa (n v) [prostitute] {f} whore (n v) [prostitute]