pine needle


Results for "pine needle"

English - Turkish Dictionary

pine needle

(English - Turkish Dictionary) :
çam iğnesi.