Meaning of kaldera

kaldera

Tagalog

n. boiler for a steam engine