Romanian-French dictionary »

alibi meaning in French

RomanianFrench
alibi

altundeva◼◼◼

aiurea◼◼◼