Dictionary search results

Showing 1-4 of 4 results

returnee US English

A person who returns, especially after a prolonged absence, in particular

returnee English-Spanish

retornado,