maspeak
Log in
Sign up
maspeak
Sign up
Log in
I'm learning
English
place — English to Spanish translation
place means
lugar
in Spanish. Learn vocabulary with Maspeak.
Guess the translation for
lugar
moment
momento
body
cuerpo
health
salud
man
hombre
place
Skip this question
Example sentences
Learn vocabulary in English →
English 100