Multilingual Turkish Dictionary

HAMMADDE STOĞU

HAMMADDE STOĞU : Turkish English

n. stockpile