Results for "

nectarine

"
English - Turkish Dictionary

nectarine

(English - Turkish Dictionary) :
i. tüysüzşeftali, nektarin.