Romanian-French dictionary »

chicha meaning in French

RomanianFrench
chicha

narghilea◼◼◼