Versión en Español
Translate
"to meditate"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
to meditate; to think deeply; to be astonished
sufrir síncope; meditar; quedarse como abstraído