Swedish-Latin dictionary »

hamstrare meaning in Latin

SwedishLatin
hamstrare substantiv

cricetus [criceti](2nd) M
noun