French-English dictionary »

torfl meaning in English

FrenchEnglish
TORFL nom {m}

TORFL◼◼◼noun