Term Gallery logo

Meanings of gorra granadera in Catalan

grenadier