nuggar









nuggar


noun

  1. a sailing boat used to carry cargo on the Nile
50 queries 1.281