Translation of altar in Setswana

altar

aletara

nounPlural altars

  • 1

    aletara
    • a table or similar structure used in religious ceremonies

Usage

Do not confuse with the verb alter