Romanian-French dictionary »

mansarde meaning in French

RomanianFrench
mansarde

mansardă◼◼◼

pod◼◼◻