Swedish-Latin dictionary »

pumps meaning in Latin

SwedishLatin
pumps substantiv

antlia [antliae](1st) F
noun