Palabrota in English | Spanish to English Translation and Dictionary
palabrota
feminine noun
1. swearword, rude word
  • decir palabrotas to swear
palabrota
swearword
Search history
Did this page answer your question?