English-Turkish dictionary »

trebuchet meaning in Turkish

EnglishTurkish
trebuchet noun
[UK: trˈebʊʃˌeɪ]
[US: trˈebʊʃˌeɪ]

mancınıknoun

Your history