Turkish-English dictionary »

falçata meaning in English

TurkishEnglish
falçata noun

utility knife(cutting tool)
noun