Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
MaineME, Pine Tree State, Maine
English Definition
    noun
  1. Maine, Pine Tree State, ME: a state in New England
Translation
English ME, Pine Tree State, Maine