3 English Synonyms for ARRATEL
Prev.1Next
libra
Definition: 1. Someone with a Libra star sign
There are 9 definitions of the word libra
Show more information about libra
Show external searches
Search for Portuguese pound in:
pound
Definition: 1. A place for the detention of stray or wandering animals.
There are 25 definitions of the word pound
Show more information about pound
Prev.1Next
Search took: 2.2529 ms