Romanian-French dictionary »

canyon meaning in French

RomanianFrench
canyon

canion◼◼◼

defileu◼◻◻