Carter, C

An English-Sinhalese dictionary

/ CAT