English-Latin dictionary »

quince wine / juice meaning in Latin

EnglishLatin
quince wine / juice noun

cydonium [cydonii](2nd) N
noun