Slovnenya

Translation English Spanish: water-soluble

Dictionary: main
water-soluble
adjective