Slovnenya

Translation English Japanese: turps

Dictionary: main
turps
noun