Slovnenya

Translation English Japanese: edentate

Dictionary: main
edentate
noun