Romanian-French dictionary »

pistache meaning in French

RomanianFrench
pistache

fistic◼◼◼