Romanian-French dictionary »

palmyra meaning in French

RomanianFrench
palmyra

palmyra◼◼◼

palmira◼◼◻