Latin-English dictionary »

telecustodia meaning in English

LatinEnglish
telecustodia [telecustodiae] (1st) F
noun

telemonitoringnoun