tutela English - French

1.

  • EnglishThe act of guarding or protecting, guardianship, protection

  • Frenchtutelle


2.


Related words

guardianship 




English translator: English French tutela  Eesti sõnaraamat   Español Traductor   Svenska Översättare