आंखाक दुल

English: Translation
body parts and organs, eye-socket
Hindi: Translation
शरीर के अंग, कोटर; नेत्रगर्त
noun