Back to Dictionary
姗姗来迟
姍姍來遲
shānshānláichí
1.
to be late
2.
to arrive slowly
3.
to be slow in the coming