Theses

Tamil Meaning

ஆய்வுக்கட்டுரை

English Meaning

  1. Plural form of thesis.