English-Latin dictionary »

tell-tale meaning in Latin

EnglishLatin
tell-tale adjective
[UK: ˈtel.teɪl]
[US: ˈtel.teɪl]

delatorius [delatoria, delatorium]adjective