Home
Search
Index
Definify.com
Definition
2024
orticaio
orticaio
Italian
Noun
orticaio
m
(
plural
orticai
)
nettle
patch
Synonyms
orticheto
Etymology
ortica
+
-aio
Similar Results