biceps English - Latin

1.

  • Englishthe upper arm, especially the muscles

  • Latinlacertus


Related words

bicephalous 




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