365bet中国官方网站

  • word of the day

    lea

    lea - 365bet中国官方网站 definition and meaning for word lea

    Definition
    (noun) a unit of length of thread or yarn Definition
    (noun) a field covered with grass or herbage and suitable for grazing by livestock
    Synonyms : grazing land , ley , pasture , pastureland

  • Word used in video below:
    text: been to see old mr. moles Lea's garden
    Download our Mobile App Today