Slovnenya

Translation English French: Laputan

Dictionary: main
Laputan
adjective