Spanish-French dictionary »

clepsidra meaning in French

SpanishFrench
clepsidra noun
{f}

clepsydrenom {f}

Your history