NichiDict

アマダメトレックス

[amadametorekkusu]

Meanings

1.Noun

Amada Metrecs Co. Ltd.