Slovnenya

Translation English French: prepossessing

Dictionary: main
prepossessing
adjective