Slovnenya

Translation English French: rebarbative

Dictionary: main
rebarbative
adjective