Versión en Español
Translate
"stone that is foot (lit.)"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
stone that is foot (lit.); stone erected by people
piedra que está pie (lit.), menhir, piedra plantada