Slovnenya

Translation English Spanish: living thing

Dictionary: main
living thing