Translation of mercusuar in English:

User Contribution

mercusuar

lighthouse

noun