Slovnenya

Translation English Japanese: keel

Dictionary: main
keel
noun
verb