Slovnenya

Translation English French: bauble

Dictionary: main
bauble
noun