Results for "

legorn

"
Turkish - English dictionary

legorn

(Turkish - English dictionary) :
1. Leghorn (chicken). 2. (a) Leghorn chicken.