Definify.com

Definition 2026


orticaio

orticaio

Italian

Noun

orticaio m (plural orticai)

  1. nettle patch

Synonyms