Spanish-French dictionary »

tresquiornítidos meaning in French

SpanishFrench
tresquiornítidos noun

threskiornithidésnom {m}