English-Latin dictionary »

slightly acid meaning in Latin

EnglishLatin
slightly acid adjective

subacidus [subacida, subacidum]adjective