Slovnenya

Translation English French: spotty

Dictionary: main
spotty
adjective