French-Latin dictionary »

pomper meaning in Latin

FrenchLatin
pomper

antlia