Romanian-French dictionary »

leeds meaning in French

RomanianFrench
leeds

leeds◼◼◼{f}