Multilingual Turkish Dictionary

KAGOULE

KAGOULE : English Turkish

n. hafif su geçirmez anorak, hafif su geçirmez ceket