andorra meaning in French
n. andorre, principauté d'andorre, état enclavé du sud de l'europe, petit pays des pyrénées, situé entre l'espagne et la france
n. andorre, principauté d'andorre, état enclavé du sud de l'europe, petit pays des pyrénées, situé entre l'espagne et la france