tedor (तेदोर)

Name TEDOR (तेदोर) meaning in Nepali & English

  • God's gift (भगवानको उपहार)

Useful Tools