English-Latin dictionary »

plant-juice meaning in Latin

EnglishLatin
plant-juice noun

laser [laseris](3rd) N
noun

Your history