bn:01954322n
Noun Named Entity
JA
セッラ  Serra
EN
Serra is Latin for "saw", Italian for "greenhouse", and Sardinian, Galician, Portuguese and Catalan for "mountain range" or "saw". Wikipedia
English:
surname
Relations
Sources