• word of the day

    latrine

    latrine - Dictionary definition and meaning for word latrine

    Definition
    (noun) a public toilet in a military area
Download our Mobile App Today
Receive our word of the day
on Whatsapp