Slovnenya

Translation English Japanese: thurible

Dictionary: main
thurible
noun