Iliria/Definition

A medium range patrol vessel of Albania, built to a Dutch design.