Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Spanish English Dictionary Phrasebook Translator and Voice






    loro




loro m

parrot (ornithology)
Phrases with loro found: 1  


Spanish-English dictionary
   Cámara de los Lores
  House of Lords (politics - Great Britain)
  Upper Chamber (politics - Great Britain)
  Upper House (politics - Great Britain)




How to Translate


Spanish dictionaries
Word loro has been found in the following dictionaries:

Spanish-English