French-English dictionary »

inachetable meaning in English

FrenchEnglish
inachetable adjectif

unbuyable(that one cannot buy)
adjective