Slovnenya

Translation English Spanish: domestic dog

Dictionary: main