NichiDict

サイアベンダゾール

[saiabendazooru]

Meanings

1.Noun

thiabendazole