Slovnenya

Translation English French: trusty

Dictionary: main
trusty
adjective