vanmaram

വൃത്തഷഡ്‌ഭാഗം - meaning in english

Meanings for വൃത്തഷഡ്‌ഭാഗം

noun
Sextant