Definition of マーキュロ

マーキュロ

maakyuro

noun
Mercurochrome(abbreviation)