French-Spanish dictionary »

carouge galonné meaning in Spanish

FrenchSpanish
carouge galonné

trile