you would say "eres guapo" which means "you are good looking"
In Spanish, "hot", as in "high temperature", is "caliente".
It is not Spanish, it is Portuguese.
Caliente
"gato caliente" means Hot cat in "spanish"
caliente
In relation to the weather, "hace calor". Literally, "it makes heat", but is translated as "it is hot". As a temperature of an object, it is "caliente".
California is a Spanish word.
Hot date - fecha caliente
esta caliente
calour
Spanish for hot peppers.
Caliente