French-English dictionary »

twigil meaning in English

FrenchEnglish
twigil nom

twigil◼◼◼noun