greba Spanish - English

1.


2.

  • Englishgreave

  • Englishpiece of armour that protects the leg, especially the shin

  • Spanishgreba





English translator: Spanish English greba  Eesti sõnaraamat   Español Traductor   Svenska Översättare