hawthorn


Results for "hawthorn"

English - Turkish Dictionary

hawthorn

(English - Turkish Dictionary) :
i. alıç.