Translation of ماہر علمِ اسماک in English:

User Contribution

ماہر علمِ اسماک

noun