English-Latin dictionary »

prob. turmeris curcuma longa meaning in Latin

EnglishLatin
prob. turmeris Curcuma longa noun

cypira [cypirae](1st) F
noun