Swedish-Latin dictionary »

vedergälla meaning in Latin

SwedishLatin
vedergälla

retalio