Romanian-French dictionary »

remparts meaning in French

RomanianFrench
remparts

zid◼◼◼

perete◼◻◻