Results for "

almond

"
English - Turkish Dictionary

almond

(English - Turkish Dictionary) :
i. badem.