Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
AraratMount Ararat, Mt. Ararat, Ararat
English Definition
    noun
  1. Ararat, Mount Ararat, Mt. Ararat: the mountain peak that Noah's ark landed on as the waters of the great flood receded
Translation
English Mount Ararat, Mt. Ararat, Ararat