Fa caldo or รจ piccante may be Italian equivalents of 'It's hot'. The verb 'fa' means '[he/she/it] does or makes, does do or make, is doing or making'. The masculine adjective 'caldo' means 'hot'....
Caldo
There's not an Italian word to say that.MACHO is enought for many women.Many others use FICO, but it's more slangy...
caldo come l'inferno
How to say" Hot women" in ItalianDonna calda