Something has plugged up the sink.

中文解释

有什么东西塞住了洗涤槽。

正在查询

unshakable belief 君主制 indispensable scrub 表态 multitude incarnadining concentrate on play on take off