NichiDict

テーラードスーツ

[teeraadosuutsu]

Meanings

1.Noun

tailored suit