Latin-French dictionary »

turdus | turda meaning in French

LatinFrench
turdus | turda noun

grivenom