Slovnenya

Translation English French: disguised

Dictionary: main
disguised
adjective