small spring whence water bubbles out - Turkish English Dictionary

Suggest a Term