Romanian-French dictionary »

leghorn meaning in French

RomanianFrench
leghorn

leghorn◼◼◼