Slovnenya

Translation English Japanese: Testudinata

Dictionary: main
Testudinata
noun