Slovnenya

Translation English Japanese: horseshoe

Dictionary: main