arto - Spanish English Dictionary
History

arto

Play ENESESes
Play ENESESmx


Meanings of "arto" in English Spanish Dictionary : 4 result(s)

Spanish English
Slang
arto [adj] MX a lot
Agriculture
arto [m] box-tree
Botany
arto [m] rare southern tea tree (lycium intricatum)
arto [m] rare box-tree