|< First< PreviousNext >Last >|
kanal noun English. A man-made channel for water, canal. verb English. Digs a canal. Example sentence: Subanen. Apelai! Luminaknang ig basak di silung kiin, subay kenalan. English. Good grief! The mud under the house is sure wet, it'll have to have a canal dug. c.f. idigisyun
|< First< PreviousNext >Last >|