• word of the day

    delf

    delf - Dictionary definition and meaning for word delf

    Definition
    (noun) an excavation; usually a quarry or mine
Download our Mobile App Today
Receive our word of the day
on Whatsapp