‘Dog shit luck’ — phrase of the week – SupChina
‘Canine shit luck’ — phrase of the week – SupChina Skip to the content material Seek for any China-based firm ...
‘Canine shit luck’ — phrase of the week – SupChina Skip to the content material Seek for any China-based firm ...
‘The mandate of heaven, ain't falling but, however there's quite a lot of shit on folks's footwear’ — Q&A with ...
Copyright © 2022 Asia Today.