tumba
In English, tumba means:
tumba n {1} an empty co?
n laid on a platform with lighted candles, placed in the center front of the church where a requiem mass is being celebrated.
{2} tomb.
In English, tumba means:
tumba n {1} an empty co?
n laid on a platform with lighted candles, placed in the center front of the church where a requiem mass is being celebrated.
{2} tomb.