latrine
English Dictionary
->
Letter L
-> latrine
Search Dictionary:
latrine Definition
(n)
a
public
toilet
in
a
military
area
latrine Synonyms
latrine
© Art Branch Inc.