French-English Casquette Définition Translation English translatePosted on February 17, 2021 – casquette f cap (hat). Read More