In Galician O mellor do mellor
This phrase means 'the best of the best'.
Category: idiom
"Son o mellor do mellor."
← All Galician words