Slovnenya

Translation English Ukrainian: imperviable

Dictionary: main
imperviable
adjective