Slovnenya

Translation English French: equipped

Dictionary: main
equipped
adjective