Romanian-Latin dictionary »

petală meaning in Latin

RomanianLatin
petală

lobulus auriculae

petalum

petală substantiv

folium [foli(i)](2nd) N
noun