Online Dictionary

cesig Explained

cesig at Welsh => English Of Explained:

(n.pl.)