Slovnenya

Translation English French: plaster bandage

Dictionary: main
plaster bandage
noun