English-French dictionary »

well spotted meaning in French

EnglishFrench
well spotted interjection

bien vu◼◼◼interjection