English-Turkish dictionary »

sabre-toothed tiger meaning in Turkish

EnglishTurkish
sabre-toothed tiger (prehistoric cat)
noun

kılıç dişli kaplannoun