Slovnenya

Translation English French: tutelar

Dictionary: main
tutelar
adjective