Skip to main content

transfretation

English transfretation meaning in English  •  transfretation का अर्थ अंग्रेजी में
Noun
  • The act of passing over a strait or narrow sea.
Advertisement