Slovnenya

Translation English French: blister

Dictionary: main
blister
noun