English-Turkish dictionary »

horseshoe bat meaning in Turkish

EnglishTurkish
horseshoe bat (bat of the genus Rhinolophus)
noun

nalburun yarasanoun

nalburunlu yarasanoun