Slovnenya

Translation English French: seamstress

Dictionary: main
seamstress
noun