dahabeah









dahabeah


noun

  1. a large boat used on the Nile as a houseboat or for conveying passengers.

noun

  1. a houseboat used on the Nile
48 queries 0.408