French-Latin dictionary »

ambubaïes meaning in Latin

FrenchLatin
ambubaïes nom

ambubaia [ambubaiae](1st) F
noun