Slovnenya

Translation English French: aflicker

Dictionary: main
aflicker
adjective