French-Latin dictionary »

cui-cui meaning in Latin

FrenchLatin
cui-cui

pīpilō