• word of the day

    kaluga

    kaluga - Dictionary definition and meaning for word kaluga

    Definition
    (noun) a city of central Russia to the south of Moscow
Download our Mobile App Today
Receive our word of the day
on Whatsapp