Slovnenya

Translation English Japanese: sheep rot

Dictionary: main
sheep rot
noun