stroupach

stroupach (plural stroupachs)
(Scotland) a cup of tea.


热门查询