French-Latin dictionary »

embouchure meaning in Latin

FrenchLatin
embouchure (Géographie) Lieu où se jette un fleuve dans la mer ou par lequel une rivière se jette dans un fleuve ou dans une autre rivière
nom

ostium [osti(i)](2nd) N
noun

embouchure nom

bucca | osnoun

Your history