Translation of "insla" into English

island, isle are the top translations of "insla" into English.

insla grammar
+ Add

Romansh-English dictionary

  • island

  • island

    noun

    area of land completely surrounded by water [..]

  • isle

    noun

    A land mass, especially one smaller than a continent, entirely surrounded by water.

  • Show algorithmically generated translations

Add

Translations of "insla" into English in sentences, translation memory