French-English dictionary »

g dur meaning in English

FrenchEnglish
g dur nom

hard g◼◼◼noun