Definition, Meaning & Anagrams | English word ELSAN
ELSAN
Definitions of ELSAN
- (UK) A chemical toilet.
Number of letters
5
Is palindrome
No
Search for ELSAN in:
Page preparation took: 161.96 ms.