Russian-Latin dictionary »

лодыжка meaning in Latin

RussianLatin
лодыжка noun

tarsusnoun