Latin-Angol szótár »

trabucus angolul

LatinAngol
trabucus [trabuci] (2nd) M
noun

trébuchet (machine of war)noun