Definify.com

Definition 2024


orticaio

orticaio

Italian

Noun

orticaio m (plural orticai)

  1. nettle patch

Synonyms