English-Turkish dictionary »

little bustard meaning in Turkish

EnglishTurkish
little bustard (Tetrax tetrax)
noun

mezgeldeknoun