NichiDict

ストレーツタイムズ

[sutoreetsutaimuzu]

Meanings

1.Noun

The Straits Times (Singaporean newspaper)