Meaning ofnarghilein English

narghile

#uncommon
Definitions