French-English dictionary »

pouce vert [quebec] meaning in English

FrenchEnglish
pouce vert [Quebec] nom {m}

green thumb◼◼◼(skill)
noun