Seville orange


Results for "Seville orange"

English - Turkish Dictionary

Seville orange

(English - Turkish Dictionary) :
turunç.