Polish-Latin dictionary »

mercha meaning in Latin

PolishLatin
mercha (staropolski) nierządnica
noun

meretrix [meretricis]noun