French-Spanish dictionary »

sténo rostré meaning in Spanish

FrenchSpanish
sténo rostré nom {m}

delfín de hocico estrechonoun

Your history