Slovnenya

Translation English French: burqa

Dictionary: main
burqa
noun