Definition & Meaning | Italian word SERRA
SERRA
Definitions of SERRA
- greenhouse, glasshouse
- inflection of serrare
- A surname
Number of letters
5
Is palindrome
No
Search for SERRA in:
Page preparation took: 132.52 ms.