norra in English

norra
means in English
northern / north
.

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments