Slovnenya

Translation English French: tranquillizer

Dictionary: main
tranquillizer
noun