Romanian-French dictionary »

îles canaries meaning in French

RomanianFrench
îles canaries

insulele canare◼◼◼