French-Latin dictionary »

nectarine meaning in Latin

FrenchLatin
nectarine nom

tuber [tuberis](3rd) M
noun