English-Latin dictionary »

triton horn meaning in Latin

EnglishLatin
Triton horn noun

conca [concae](1st) F
noun

concha [conchae](1st) F
noun