Multilingual Turkish Dictionary

TAHTASI YUMUŞAK AĞAÇLAR

TAHTASI YUMUŞAK AĞAÇLAR : Turkish English

n. softwood