Dictionary search results

Showing 1-3 of 3 results

parador US English

A hotel in Spain owned and administered by the Spanish government

parador Spanish-English

→ parador (nacional de turismo)