Spanish-French dictionary »

búho | lechuza | tecolote meaning in French

SpanishFrench
búho | lechuza | tecolote noun

hibounom {m}