English-Turkish dictionary »

sardinian warbler meaning in Turkish

EnglishTurkish
Sardinian warbler (Sylvia melanocephala)
noun

maskeli ötleğennoun