infantryman-soldat d'infanteria: meaning, definitions and translations

English dictionaryEnglishCatalan