Results for "

foundling

"
English - Turkish Dictionary

foundling

(English - Turkish Dictionary) :
i. buluntu, terkedilip sokakta veya başka bir yerde bulunan bebek.