Slovnenya

Translation English French: tambac

Dictionary: main
tambac
noun