NichiDict

マイクロサテライト

[maikurosateraito]

Meanings

1.Noun

microsatellite