Search term greva has one result
Jump to
PT Portuguese EN English
greva (n) [piece of armour that protects the leg, especially the shin] (n) greave (n) [piece of armour that protects the leg, especially the shin] (n)