Swedish-Latin dictionary »

spillra meaning in Latin

SwedishLatin
spillra

rūdus

strāgēs