Results for "

Darülaceze

"
Turkish - English dictionary

Darülaceze

(Turkish - English dictionary) :
a home for poor, homeless, handicapped people and homeless children located in Istanbul.