Benkovac

English

Proper noun

Benkovac

  1. A town in Croatia.