Slovnenya

Translation English French: burka

Dictionary: main
burka
noun