Translation of "aparan" into English

altar, place of sacrifice are the top translations of "aparan" into English.

aparan
+ Add

Maranao-English dictionary

  • altar

    noun
  • place of sacrifice

  • Show algorithmically generated translations

Add

Translations of "aparan" into English in sentences, translation memory