Romanian-French dictionary »

carapater meaning in French

RomanianFrench
carapater

picior◼◼◼