Slovnenya

Translation English French: snarly

Dictionary: main
snarly
adjective