Translation of amin in English:

amin

amen

exclamation

  • 1

    amen