Online Dictionary

sopen [-nau?, f.] Explained

sopen [-nau?, f.] at Welsh => English Of Explained:

(n.)