French-Latin dictionary »

macrochire meaning in Latin

FrenchLatin
macrochire adjectif

longimanusadjective

Your history