Search term lupa has 2 results
Jump to
IT Italian EN English
lupa {f} bitch
lupa (n) [female wolf] {f} she-wolf (n) [female wolf]

Italian English translations

IT Synonyms for lupa EN Translations
ninfomane [meretrice] f nymphomaniac