Slovnenya

Translation English Ukrainian: needlework

Dictionary: main
needlework
noun