Slovnenya

Translation English Japanese: suborder Ruminantia

Dictionary: main
suborder Ruminantia
noun