Translation of "daplu" into English

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

daplu
+ Add

Lojban-English dictionary

  • 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 "daplu" into English in sentences, translation memory