• word of the day

    petrarca

    petrarca - Dictionary definition and meaning for word petrarca

    Definition
    (noun) an Italian poet famous for love lyrics (1304-1374)
Download our Mobile App Today
Receive our word of the day
on Whatsapp