Slovnenya

Translation English Ukrainian: invertebrate foot

Dictionary: main