Nouns ending in -a that are masculine

These nouns end in -a and are masculine

Spanish vocabulary

el sofá sofa/couch
el día day
el planeta planet
el cometa comet
el poeta poet
el problema problem
el programa program
el dilema dilemma
el tema theme
el clima climate
el poema poem
el sistema system
el cólera cholera
el coma coma
el aroma aroma
el idioma language
el emblema emblem
el carisma charisma
el fantasma ghost
el cura priest
el mapa map
I'll be right with you...