telelluk
n.
open area of water on land.
telelluk a delelualu el ralm el diak el omaoch; telelluk el ralm a kikiongel.
Snippet provided by
tekinged.com
; see full site for more detailed listings.