French-Spanish dictionary »

roussette de livingstone meaning in Spanish

FrenchSpanish
roussette de Livingstone nom {f}

murciélago frugívoro de Livingstonenoun