English-Romanian dictionary »

horseshoe bat meaning in Romanian

EnglishRomanian
horseshoe bat (bat of the genus Rhinolophus)
noun

liliac cu potcoavăsubstantiv