English-Latin dictionary »

hanging tree meaning in Latin

EnglishLatin
hanging tree noun

crux [crucis](3rd) F
noun