Slovnenya

Translation English Japanese: jugular

Dictionary: main
jugular
noun