Slovnenya

Translation English French: quixotic

Dictionary: main
quixotic
adjective