Romanian-French dictionary »

mer du nord meaning in French

RomanianFrench
mer du nord

marea nordului◼◼◼