Slovnenya

Translation English French: scab

Dictionary: main
scab
noun
rat.
verb