• word of the day

    pica pica

    pica pica - Dictionary definition and meaning for word pica pica

    Definition
    (noun) a common magpie of Eurasia
    Synonyms : european magpie
Connect with us on Facebook