French-English dictionary »

thé glacé long island meaning in English

FrenchEnglish
thé glacé Long Island nom

Long Island iced tea◼◼◼(cocktail made with iced tea)
noun