Slovnenya

Translation English Japanese: loquat

Dictionary: main
loquat
noun