londra - Spanish English Dictionary
History

londra

Play ENESESes
Play ENESESmx


Meanings of "londra" in English Spanish Dictionary : 5 result(s)

Spanish English
Mammals
londra [f] BO:E a south american carnivorous mammal (pteronura brasiliensis)
londra [f] BO:E giant river otter
londra [f] BO:E giant otter
londra [f] BO:E giant otter
londra [f] BO:E giant brazilian otter