Cat.translator
Word of the Day
mendicant
noun: a pauper who lives by begging
Save to Personal Notes
English
Portuguese
Spanish
Portuguese
English
Spanish
Translate