Spanish-French dictionary »

tyrannosaurus meaning in French

SpanishFrench
tyrannosaurus noun

Tyrannosaurus rexnom {m}