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