Slovnenya

Translation English Japanese: swab

Dictionary: main
swab
noun