Swedish-Latin dictionary »

mantikora meaning in Latin

SwedishLatin
mantikora

mantichōra