Meaning of Turkish Word

Elma

elma
  • Urdu: سیب
  • English: apple

Comments

You need to login to write comments!