Slovnenya

Translation English French: floaty

Dictionary: main
floaty
adjective