LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Hindu mitolojisinde bir tanrının insan veya hayvan şeklinde yeryüzüne inmesi.” in English

1 English translation
EN
avatar

Na'vi language is used in Avatar.