Slovnenya

Translation English French: sempstress

Dictionary: main
sempstress
noun