English to Turkish Dictionary ditching

ditching

hendek açılması
translation of 'ditching'
noun
hendek açılması,
denize mecburi iniş
Credits: Google Translate
Download the
HelloEnglishApp
image_one