locura in English

locura
means in English
madness
.

  • locura a dos / locura simultánea : folie à deux
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments