Versión en Español
Meaning of
"tener que (en general)"
in English language
Spanish to English
English to Spanish
Spanish
English
tener que (en general); deber (en general)
to have to (in general); must (in general)