Definify.com

Definition 2024


emorroidi

emorroidi

Italian

Noun

emorroidi f pl

  1. hemorrhoids, haemorrhoids, piles

Derived terms