Romanian-French dictionary »

concombre de mer meaning in French

RomanianFrench
concombre de mer

castravete de mare◼◼◼