turlough

listen to the pronunciation of turlough
English - English
A temporary lake