DOUGLAS DEVANANDA


Meaning of DOUGLAS DEVANANDA in English

Min. of Social Services & Social Welfare

Sri Lanka

CIA world leaders directory English vocabulary.      Английский словарь-справочник мировых лидеров и правителей (CIA).