Spanish-French dictionary »

ayrshire meaning in French

SpanishFrench
ayrshire noun

ayrshirenom {m}