Spanish–English dictionary

English translation of the Spanish word criticón

Spanish → English
  
SpanishEnglish
criticón critic; critical; fault‐finder; fault‐finding; knocker