Slovnenya

Translation English French: scowling

Dictionary: main
scowling
adjective