Polish-French dictionary »

absta meaning in French

PolishFrench
absta

guenon