Romanian-Latin dictionary »

țap ispășitor meaning in Latin

RomanianLatin
țap ispășitor

caper emissarius