TRANSFRETATION


Meaning of TRANSFRETATION in English

noun the act of passing over a strait or narrow sea.

Webster English vocab.      Английский словарь Webster.