Slovnenya

Translation English Ukrainian: cochleare

Dictionary: main
cochleare
noun