French-Latin dictionary »

ubiquiste meaning in Latin

FrenchLatin
ubiquiste nom

ubiquitusnoun