Oiuo definition

Search

Oiuo

Oiuo logo #22384AN unsweetened, anise flavored liqueur made in Greece. 90 proof.
Found on http://www.encyclo.co.uk/local/22384
No exact match found.