0%

ALL meanings of serra

S s
  • noun serra a sawlike part or organ 0
  • noun serra Juˈnípeˌro (huˈnipɛˌʀɔ) ; ho̅onēˈper^ōˌ) (born Miguel José Serra) 1713-84; Sp. missionary in W North America 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?