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