Definify.com

Definition 2024


herranjestas

herranjestas

Finnish

Interjection

herranjestas

  1. good Lord, oh my God!