Online Dictionary

deisi Explained

deisi at Welsh => English Of Explained:

(n.pl.)