English | German | Russian | Czech

mantinada English

Meaning mantinada meaning

What does mantinada mean?

mantinada

An improvised Cretan rhyming couplet.

Are you looking for...?