English-Latin dictionary »

species of large melon (l+s) meaning in Latin

EnglishLatin
species of large melon (L+S) noun

pepo [peponis](3rd) M
noun