English-Latin dictionary »

palm of the hand meaning in Latin

EnglishLatin
palm of the hand noun

palmus [palmi](2nd) M
noun