Slovnenya

Translation English Spanish: simian

Dictionary: main
simian
noun
2 mono, simio.