Romanian-French dictionary »

infranchissable meaning in French

RomanianFrench
infranchissable

insurmontabil◼◼◼