duckling


Results for "duckling"

English - Turkish Dictionary

duckling

(English - Turkish Dictionary) :
i. ördek yavrusu, palaz.