leghorn - French English Dictionary
History

leghorn



Meanings of "leghorn" with other terms in English French Dictionary : 2 result(s)

English French
Textile
leghorn hat chapeau de paille d’italie [m]
History
battle of leghorn bataille de livourne