Spanish-English dictionary »

casarte ojón meaning in English

SpanishEnglish
casarte ojón noun

dogtooth tuna(Gymnosarda unicolor)
noun