Online Dictionary

deluca Explained

deluca at CMU American English spelling Of Explained:

[dı'lu:kə]