Slovnenya

Translation English Spanish: netting

Dictionnaire: main
netting
noun