Slovnenya

Translation English French: smuggled

Dictionary: main
smuggled
adjective