French-Spanish dictionary »

mirador meaning in Spanish

FrenchSpanish
mirador nom {m}

miradornoun
{m}