Spanish-English translation for "marrana"
"marrana" English translation
Results: 1-1 of 1
marrana {noun}
marrana {f} [coll.] (also: marrano)
Similar words
Have a look at the English-French dictionary by bab.la.
marrana {f} [coll.] (also: marrano)
Have a look at the English-French dictionary by bab.la.