English | German | Russian | Czech

poulsard English

Meaning poulsard meaning

What does poulsard mean?

poulsard

A black grape variety form Jura

Are you looking for...?