Latin-Angol szótár »

catela angolul

LatinAngol
catela [catelae] (1st) F
noun

boomerang?noun

curved missile weaponnoun