Online Dictionary

peri i Explained

peri i at Welsh => English Of Explained:

(v.) cause to

peri i at Welsh => English Of Explained:

(v.) cause to