latrineEnglish

latrine

Noun

A public toilet in a military area

English: latrine

Bahasa: tandas

Bahasa words with similar meanings