Definify.com

Definition 2025


orticaio

orticaio

Italian

Noun

orticaio m (plural orticai)

  1. nettle patch

Synonyms