Slovnenya

Translation English Japanese: cotton ball

Dictionary: main
cotton ball
noun