Spanish-French dictionary »

tenca meaning in French

SpanishFrench
tenca

Chilean mockingbird

tenca noun
{f}

tanchenom {f}

hocico de tenca

ostium utérin