Slovnenya

Translation English Japanese: basting

Dictionary: main
basting
noun