English-Latin dictionary »

tongue of land meaning in Latin

EnglishLatin
tongue of land noun

lingula [lingulae](1st) F
noun

Your history