vanmaram

പാതാളക്കുഴി - meaning in english

Meanings for പാതാളക്കുഴി

noun
Gulf stream