English-Latin dictionary »

sold in the open market meaning in Latin

EnglishLatin
sold in the open market adjective

promercalis [promercalis, promercale]adjective