Romanian-French dictionary »

navarre meaning in French

RomanianFrench
navarre

navarra◼◼◼