Slovnenya

Translation English French: spool

Dictionary: main
spool
noun