A1 Past Tense 13 min read Easy

Already vs. Not Yet (Ya, Todavía)

Master 'ya' and 'todavía no' to easily update friends on what you've finished or are still doing.

Grammar Rule in 30 Seconds

Use 'ya' for 'already' (completed) and 'todavía' for 'not yet' (incomplete).

  • Ya indicates an action is finished: Ya comí (I already ate).
  • Todavía no indicates an action is incomplete: Todavía no como (I haven't eaten yet).
  • In questions, ya asks if something is done: ¿Ya terminaste? (Have you finished yet?).
Ya + Verb (Past) / Todavía + no + Verb (Present)

Overview

At the A1 level, you're moving from naming things to talking about what's happening. A fundamental part of this is discussing recent experiences and their current status. In Spanish, the adverbs ya (already) and todavía (still, yet) are your essential tools for this.

They allow you to communicate whether a past action is complete or if it's still pending. When you pair them with the Present Perfect tense (Pretérito Perfecto Compuesto), you create a powerful structure that connects the past to the present moment.

This grammar isn't just about ticking off a checklist of actions. It's about conveying present relevance. When you say Ya he comido (I have already eaten), you're not just stating a historical fact; you're implying, "...so I'm not hungry now." When you say Todavía no he terminado (I haven't finished yet), you're explaining your current situation: "...so I can't leave." Mastering this concept is a major step toward expressing yourself with more nuance and accuracy in everyday conversations.

This pattern is central to discussing activities within a time frame that is still considered 'open' or 'current,' such as hoy (today), esta semana (this week), or este mes (this month). It answers the question, "What's the status of that action now?"

Conjugation Table

Person Haber Conjugation Example with terminar (to finish) Example with aprender (to learn) Example with escribir (to write - irregular)
:--- :--- :--- :--- :---
Yo he he terminado he aprendido he escrito
has has terminado has aprendido he escrito
Él/Ella/Usted ha ha terminado ha aprendido ha escrito
Nosotros/as hemos hemos terminado hemos aprendido hemos escrito
Vosotros/as habéis habéis terminado habéis aprendido habéis escrito
Ellos/Ellas/Ustedes han han terminado han aprendido han escrito

How This Grammar Works

The Spanish Present Perfect acts as a linguistic bridge. It links an action that happened in the past (even just a moment ago) to the present, emphasizing its current result or relevance. Think of time not as a disconnected series of past and present boxes, but as a continuous flow.
The Present Perfect operates in the part of that flow that is still connected to now.
Introducing ya and todavía no modifies this connection. They act as status indicators:
  • Ya (Already): This adverb confirms that an action has been completed within the current time frame. It signals that a change of state has occurred. When you say Ya he enviado el correo (I have already sent the email), you establish the email's sent status as a present reality. The past action (sending) has a direct result in the present (the email is gone).
  • Todavía no (Not Yet): This phrase indicates that an anticipated or expected action has not been completed up to the present moment. It emphasizes the continuity of a non-state. Todavía no he recibido una respuesta (I have not yet received a response) means the state of 'not having a response' began in the past and continues right up to now. The expectation of a response remains open.
This concept of the "open time frame" is key. Actions discussed with the Present Perfect often occurred hoy (today), esta mañana (this morning), esta semana (this week), este año (this year), or alguna vez (ever). Since these periods are not over, the actions within them are still considered relevant to the present.

Formation Pattern

1
The placement of ya and todavía no is quite rigid, which makes the pattern easy to learn. They are placed before the conjugated form of haber. The negative word no is an integral part of the phrase todavía no and is placed directly after todavía.
2
Here is the standard, non-negotiable sentence structure:
3
Affirmative: Stating Something Has Happened
4
| Pattern | Example | Translation |
5
|:---|:---|:---|
6
| Ya + [haber] + [past participle] | Ya hemos comprado los boletos. | We have already bought the tickets. |
7
| | Ella ya ha visto esa película. | She has already seen that movie. |
8
Negative: Stating Something Has Not Happened Yet
9
| Pattern | Example | Translation |
10
|:---|:---|:---|
11
| Todavía no + [haber] + [past participle] | Todavía no he terminado la tarea. | I have not finished the homework yet. |
12
| | Ellos todavía no han llegado. | They have not arrived yet. |
13
Interrogative: Asking if Something Has Happened
14
When asking a question, ya typically comes right after the subject or between the subject and the verb. It can also be placed at the beginning for emphasis.
15
| Pattern | Example | Translation |
16
|:---|:---|:---|
17
| ¿(Subject) + ya + [haber] + [past participle]? | ¿Tú ya has hablado con el jefe? | Have you already spoken with the boss? |
18
| ¿Ya + [haber] + (Subject) + [past participle]? | ¿Ya ha empezado la clase? | Has the class started yet? |
19
Note that in questions, you use ya and expect an answer with either ya or todavía no. You would not typically form a question with todavía no.

When To Use It

This structure is not just for formal grammar exercises; it's a constant feature of daily communication. You'll use it to manage tasks, make plans, and share news.
  • To check off completed tasks: This is a classic use case. You're confirming that an action on a to-do list (mental or physical) is done. For example, at work: Ya he respondido a los clientes importantes. (I have already responded to the important clients.)
  • To ask about progress: It's the most natural way to inquire if something expected has happened. For instance, waiting for a friend: ¿Ya has salido de casa? (Have you left the house yet?) The answer will instantly tell you their current status: Sí, ya he salido or No, todavía no he salido.
  • To express that an action is still pending: You use todavía no to manage expectations and explain your current state. If someone asks if you're ready to go, you can say: Todavía no me he duchado. (I haven't showered yet.) This clearly communicates why you aren't ready.
  • To show surprise that something is complete: The word ya can carry a tone of surprise, especially in questions, as if something happened sooner than expected. For example: ¿Ya has terminado de leer el libro? ¡Qué rápido! (You've already finished reading the book? That was fast!)

Common Mistakes

Learners frequently make a few specific, predictable errors with this structure. Understanding them is key to avoiding them.
  1. 1Incorrect placement of no: The most common error is placing no before todavía. Remember, the phrase is an inseparable unit: todavía no. It functions as a single negative concept meaning "not yet."
  • Incorrect: No todavía he desayunado.
  • Correct: Todavía no he desayunado. (I haven't had breakfast yet.)
  1. 1Using Simple Past instead of Present Perfect: While sometimes possible, using the Pretérito Indefinido (Simple Past) with ya changes the meaning. The Present Perfect connects the action to the present, while the Simple Past places it in a finished time period. For an action that just happened or is relevant now, Present Perfect is standard.
  • Less common/different meaning: Ya comí. (I already ate. - This is a finished event in the past.)
  • Standard/A1 context: Ya he comido. (I have already eaten. - This implies I am not hungry now.)
  1. 1Forgetting the no with todavía: Using todavía alone changes the meaning from "not yet" to "still." It indicates an action that was happening in the past is still continuing. It is used with the present tense, not typically the present perfect for this meaning.
  • Correct, but different meaning: Todavía estoy en la oficina. (I am still at the office.)
  • Correct for "not yet": Todavía no he salido de la oficina. (I have not yet left the office.)
  1. 1Separating haber and the past participle: In Spanish, the haber + past participle verb pair is a sacred, unbreakable unit. You can never insert ya, no, or any other word between them.
  • Incorrect: He ya visto la película.
  • Correct: Ya he visto la película.

Contrast With Similar Patterns

The main point of confusion for learners is the choice between the Present Perfect (he comido) and the Simple Past (comí). While both describe past actions, their connection to the present is different. This distinction is especially important with ya.
| Tense Comparison with Ya | | |
|:---|:---|:---|
| Structure | Ya + Present Perfect | Ya + Simple Past (Indefinido) |
| Linguistic Focus | The present consequence of a past action. | The action as a completed event in the past. |
| Time Frame | Open time frame (today, this week) or when the result is relevant now. | Closed, finished time frame (yesterday, last week). |
| Example | Ya he pagado la cuenta. | Ya pagué la cuenta. |
| Implication | "I have already paid the bill." (Implying: So we are free to leave now. The present status is 'paid'.) | "I already paid the bill." (Implying: The action of paying happened, for example, yesterday. It's a report of a past fact.) |
In many parts of Spain, the Present Perfect is used heavily for any recent past action. In much of Latin America, the Simple Past is much more common, even for very recent events. However, for the specific function of reporting the current status of a recent action (the core of this A1 lesson), the Present Perfect with ya and todavía no is universally understood and used.

Real Conversations

This grammar is everywhere in authentic, modern Spanish. You won't sound natural without it. Here’s how it appears in different contexts.

1. Texting / WhatsApp:

- Ana: oye, vienes al cine? (hey, are you coming to the movies?)

- Carlos: todavía no he terminado el trabajo (i haven't finished work yet)

- Ana: ok, avísame cuando termines (ok, let me know when you finish)

- Marco: ¿ya has comprado el regalo para mamá? (have you bought mom's gift yet?)

- Lucía: sí, ya lo he comprado. está en mi cuarto (yep, i already bought it. it's in my room)

2. At a Restaurant or Café:

- Waiter: Buenas tardes, ¿ya han decidido qué van a tomar? (Good afternoon, have you decided what you're going to have yet?)

- Customer: Yo sí, pero mi amiga todavía no ha elegido. (I have, but my friend hasn't chosen yet.)

3. Casual Conversation:

- Friend 1: ¿Has visto la nueva serie de Netflix? (Have you seen the new Netflix series?)

- Friend 2: No, todavía no la he empezado. ¿Es buena? (No, I haven't started it yet. Is it good?)

- Friend 1: ¡Sí! Yo ya he visto tres episodios. (Yes! I've already seen three episodes.)

4. Simple Work Email:

- Subject: Seguimiento Documento

- Body: Hola Juan, te escribo para confirmar si ya has tenido la oportunidad de revisar el informe que te envié. Todavía no he recibido comentarios. Gracias. (Hi Juan, I'm writing to confirm if you've had a chance to review the report I sent. I have not yet received comments. Thanks.)

Progressive Practice

1

Work through these exercises to build your confidence. Start simple and then combine the concepts.

2

A. Fill in the blank: Choose ya or todavía no.

3

____________ he limpiado mi habitación, así que ahora está ordenada.

4

Ellos ____________ han llegado al aeropuerto; el vuelo está retrasado.

5

¿____________ has comido? Si no, podemos ir a un restaurante.

6

Nosotros ____________ hemos visitado ese museo, pero queremos ir.

(Answers: 1. Ya, 2. todavía no, 3. Ya, 4. todavía no)

B. Form complete sentences using the Present Perfect.

7

(yo / ya / terminar / mi café)

8

(tú / todavía no / hacer / la cama)

9

(nosotros / ya / ver / esa película)

10

(el profesor / todavía no / corregir / los exámenes)

(Answers: 1. Yo ya he terminado mi café. 2. Tú todavía no has hecho la cama. 3. Nosotros ya hemos visto esa película. 4. El profesor todavía no ha corregido los exámenes.)

C. Answer the questions based on the cue.

11

¿Ya has leído el correo? (No)

-> ____________

12

¿Ya han empezado a cocinar? (Sí)

-> ____________

13

¿Tu hermano ya ha vuelto de su viaje? (No)

-> ____________

(Answers: 1. No, todavía no he leído el correo. 2. Sí, ya han empezado a cocinar. 3. No, todavía no ha vuelto de su viaje.)

Quick FAQ

Q: What is the difference between todavía and aún?

For this specific negative meaning of "not yet," todavía no and aún no are virtually identical and interchangeable. Todavía no is slightly more common in everyday speech. So, Todavía no he terminado and Aún no he terminado both mean "I haven't finished yet." As you advance, you'll learn other uses of aún (e.g., meaning "even"), but for now, you can treat them as synonyms in this negative context.

Q: Can I put ya at the end of the sentence?

Yes, you sometimes can, but it changes the emphasis. Placing ya at the end often expresses impatience or surprise. For an A1 learner, it's safest and most standard to keep it before haber. Compare: Ya he comido (neutral statement) vs. ¿Has comido ya? (Have you eaten yet? - sounds more expectant).

Q: Why don't I just use the simple past tense? My friend from Argentina always says Ya comí.

This is a great observation about regional differences. In many parts of Latin America, the simple past (comí) is preferred over the present perfect (he comido) in spoken language, even for recent actions. However, both are grammatically correct. As a learner, mastering the Present Perfect is crucial because it's used universally in written Spanish and is very common in Spain. It also teaches you the important concept of present relevance. Learning the rule as presented here gives you a solid foundation that is understood everywhere.

Q: Do I always have to use the Present Perfect with ya and todavía no?

For the meanings "already" and "not yet" in the context of recent, relevant actions, the Present Perfect is the textbook tense and the clearest choice for a learner. As you saw above, the simple past is an option. You can also use other tenses, for example: Cuando llegué, ya habían comido (When I arrived, they had already eaten - Past Perfect). For now, focus on mastering the Present Perfect pattern, as it's the most frequent and fundamental combination.

Basic Adverb Placement

Adverb Placement Example
Ya
Before Verb
Ya comí
Todavía no
Before Verb
Todavía no comí
Ya no
Before Verb
Ya no como

Meanings

These adverbs define the temporal status of an action relative to the present moment.

1

Completion

Indicates that an event has occurred before the expected time.

“Ya es tarde.”

“Ya llegamos.”

2

Continuity/Negation

Indicates that an event has not yet occurred or is still ongoing.

“Todavía no llega.”

“Todavía estoy trabajando.”

Reference Table

Reference table for Already vs. Not Yet (Ya, Todavía)
Form Structure Example
Affirmative
Ya + Verb
Ya terminé
Negative
Todavía no + Verb
Todavía no termino
Question
¿Ya + Verb?
¿Ya terminaste?
Negative State
Ya no + Verb
Ya no fumo
Still
Todavía + Verb
Todavía estudio

Formality Spectrum

Formal
Todavía no he ingerido alimentos.

Todavía no he ingerido alimentos. (Dining)

Neutral
Todavía no he comido.

Todavía no he comido. (Dining)

Informal
Todavía no como.

Todavía no como. (Dining)

Slang
Aún no le entro.

Aún no le entro. (Dining)

Time Flow

Time

Past

  • Ya Already

Future

  • Todavía no Not yet

Examples by Level

1

Ya comí.

I already ate.

2

Todavía no.

Not yet.

3

¿Ya estás listo?

Are you ready yet?

4

Ya es tarde.

It is already late.

1

Todavía no tengo mi pasaporte.

I don't have my passport yet.

2

Ya he terminado el trabajo.

I have already finished the work.

3

¿Todavía no has visto la película?

Haven't you seen the movie yet?

4

Ya no vivo allí.

I don't live there anymore.

1

Todavía estoy esperando una respuesta.

I am still waiting for an answer.

2

Ya era hora de que llegaras.

It was about time you arrived.

3

Ya no me importa lo que digan.

I don't care what they say anymore.

4

Todavía queda mucho por hacer.

There is still a lot to do.

1

Ya que estás aquí, ayúdame.

Since you are here, help me.

2

Todavía no se ha resuelto el problema.

The problem hasn't been solved yet.

3

Ya lo sabía, pero no dije nada.

I already knew it, but I didn't say anything.

4

Todavía es posible cambiar de opinión.

It is still possible to change your mind.

1

Ya no es cuestión de dinero, sino de principios.

It's no longer a matter of money, but of principles.

2

Todavía recuerdo aquel día como si fuera ayer.

I still remember that day as if it were yesterday.

3

Ya verás cómo todo sale bien.

You'll see how everything turns out fine.

4

Todavía no se han dado cuenta del error.

They haven't realized the mistake yet.

1

Ya puestos, terminemos el informe.

While we're at it, let's finish the report.

2

Todavía no se ha hallado una solución definitiva.

A definitive solution has not yet been found.

3

Ya se sabe que la paciencia es una virtud.

It is well known that patience is a virtue.

4

Todavía no ha llegado el momento de actuar.

The time to act has not yet arrived.

Easily Confused

Already vs. Not Yet (Ya, Todavía) vs Ya vs. Ahora

Both relate to time.

Already vs. Not Yet (Ya, Todavía) vs Todavía vs. Aún

They mean the same thing.

Already vs. Not Yet (Ya, Todavía) vs Ya no vs. Todavía no

Both involve negation.

Common Mistakes

Todavía comí

Todavía no comí

Todavía needs 'no' for negation.

Ya no comí

Todavía no comí

Ya no means 'no longer'.

Todavía ya

Ya

Don't combine them.

No ya

Ya no

Word order is fixed.

Ya no tengo hambre

Ya no tengo hambre

This is correct, but often confused with 'todavía no'.

Todavía no he terminado

Todavía no he terminado

This is correct; ensure the verb is conjugated.

Ya he comido

Ya he comido

Correct, but watch for double adverbs.

Ya no es tarde

Ya no es tarde

Correct.

Todavía no sé

Todavía no sé

Correct.

Ya es tarde

Ya es tarde

Correct.

Ya que no fuiste

Ya que no fuiste

Correct usage of 'ya que' as 'since'.

Todavía no se sabe

Todavía no se sabe

Correct.

Ya se verá

Ya se verá

Correct.

Todavía no es tarde

Todavía no es tarde

Correct.

Sentence Patterns

Ya ___ (verb).

Todavía no ___ (verb).

Ya no ___ (verb).

¿Ya ___ (verb)?

Real World Usage

Texting constant

¿Ya llegaste?

Ordering food very common

Todavía no tengo mi pedido.

Job interview occasional

Ya he trabajado en este sector.

Travel common

¿Ya salió el vuelo?

Social media common

Ya no aguanto más.

Classroom very common

Todavía no entiendo.

💡

The 'No' Rule

Always pair 'todavía' with 'no' when you mean 'not yet'.
⚠️

Don't Overuse

Using 'ya' in every sentence sounds repetitive.
🎯

Emphasis

Put 'ya' at the start of the sentence for extra emphasis.
💬

Regional Nuance

In some countries, 'ya' can mean 'I understand'.

Smart Tips

Always put 'ya' at the start.

¿Terminaste ya? ¿Ya terminaste?

Don't forget the 'no'.

Todavía comí. Todavía no comí.

Use 'ya no'.

No vivo más allí. Ya no vivo allí.

Use 'ya' as a standalone.

Está bien. ¡Ya está!

Pronunciation

/ʝa/

Ya

The 'y' sound varies by region (like 'j' in jump or 'sh' in shoe).

/to.ða.ˈβi.a/

Todavía

Stress the 'i'.

Question

¿Ya terminaste? ↑

Rising intonation for yes/no questions.

Memorize It

Mnemonic

Ya is 'Yes' (it happened), Todavía is 'To-do' (still on the list).

Visual Association

Imagine a clock. 'Ya' is the hand hitting the hour. 'Todavía' is the hand waiting for the hour.

Rhyme

Ya is done, the race is won. Todavía no, wait for the show.

Story

Maria is hungry. She asks, '¿Ya está la comida?' (Is the food ready?). Her mom replies, 'Todavía no' (Not yet). Maria sighs, 'Ya tengo hambre' (I'm already hungry).

Word Web

YaTodavíaAúnAhoraListoEsperar

Challenge

Write 5 sentences about your day using 'ya' and 'todavía no'.

Cultural Notes

Ya is used very frequently, sometimes as a filler.

Ya is often used to acknowledge information.

Ya is often used with 'che' for emphasis.

Ya comes from Latin 'iam'. Todavía is a combination of 'toda' (all) and 'vía' (way).

Conversation Starters

¿Ya desayunaste?

¿Ya terminaste tu tarea?

¿Todavía no has visitado España?

¿Ya te sientes mejor?

Journal Prompts

Describe your morning routine using 'ya'.
List 3 things you haven't done yet today.
Write about a habit you stopped.
Reflect on a goal you haven't achieved yet.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Fill in the blank.

___ he comido.

✓ Correct! ✗ Not quite. Correct answer: Ya
Ya indicates completion.
Choose the correct option. Multiple Choice

___ no he terminado.

✓ Correct! ✗ Not quite. Correct answer: Todavía
Todavía no means not yet.
Fix the sentence. Error Correction

Find and fix the mistake:

Todavía comí.

✓ Correct! ✗ Not quite. Correct answer: Todavía no comí
Needs 'no'.
Reorder the words. Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: Todavía no he terminado
Correct word order.
Translate to Spanish. Translation

I already know.

Answer starts with: Ya ...

✓ Correct! ✗ Not quite. Correct answer: Ya lo sé
Ya means already.
Match the meaning. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: No longer
Ya no = no longer.
Select the right adverb. Multiple Choice

¿___ has visto a Juan?

✓ Correct! ✗ Not quite. Correct answer: Ya
Ya is used in questions.
Fill in the blank.

___ no es tarde.

✓ Correct! ✗ Not quite. Correct answer: Todavía
Todavía no means not yet.

Score: /8

Practice Exercises

8 exercises
Fill in the blank.

___ he comido.

✓ Correct! ✗ Not quite. Correct answer: Ya
Ya indicates completion.
Choose the correct option. Multiple Choice

___ no he terminado.

✓ Correct! ✗ Not quite. Correct answer: Todavía
Todavía no means not yet.
Fix the sentence. Error Correction

Find and fix the mistake:

Todavía comí.

✓ Correct! ✗ Not quite. Correct answer: Todavía no comí
Needs 'no'.
Reorder the words. Sentence Reorder

no / terminado / todavía / he

✓ Correct! ✗ Not quite. Correct answer: Todavía no he terminado
Correct word order.
Translate to Spanish. Translation

I already know.

✓ Correct! ✗ Not quite. Correct answer: Ya lo sé
Ya means already.
Match the meaning. Match Pairs

Ya no

✓ Correct! ✗ Not quite. Correct answer: No longer
Ya no = no longer.
Select the right adverb. Multiple Choice

¿___ has visto a Juan?

✓ Correct! ✗ Not quite. Correct answer: Ya
Ya is used in questions.
Fill in the blank.

___ no es tarde.

✓ Correct! ✗ Not quite. Correct answer: Todavía
Todavía no means not yet.

Score: /8

Practice Bank

10 exercises
Fill in the blank Fill in the Blank

Ellos ___ no han llegado a la fiesta.

✓ Correct! ✗ Not quite. Correct answer: todavía
Put the words in the correct order Sentence Reorder

la / ya / hemos / nosotros / cuenta / pagado

✓ Correct! ✗ Not quite. Correct answer: Nosotros ya hemos pagado la cuenta
Translate to Spanish Translation

I haven't called my mom yet.

✓ Correct! ✗ Not quite. Correct answer: Todavía no he llamado a mi madre.
Which one is correct for 'They have already left'? Multiple Choice

Select the correct option:

✓ Correct! ✗ Not quite. Correct answer: Ellos ya han salido.
Match the Spanish word with its English meaning Match Pairs

Match the pairs:

✓ Correct! ✗ Not quite. Correct answer: Ya:Already, Todavía no:Not yet, He:I have, Has:You have
Fix the mistake Error Correction

Todavía no hemos terminado el libro.

✓ Correct! ✗ Not quite. Correct answer: Sentence is correct
Fill in the blank with the past participle Fill in the Blank

¿Todavía no has ___ (escribir) el mensaje?

✓ Correct! ✗ Not quite. Correct answer: escrito
Reorder the sentence Sentence Reorder

¿ / ya / has / el / visto / tráiler / ?

✓ Correct! ✗ Not quite. Correct answer: ¿Ya has visto el tráiler?
Translate to Spanish Translation

We have already finished.

✓ Correct! ✗ Not quite. Correct answer: Ya hemos terminado.
Which sentence sounds like a native speaker from Spain? Multiple Choice

Pick the most common form:

✓ Correct! ✗ Not quite. Correct answer: Ya he desayunado.

Score: /10

FAQ (8)

No, they contradict each other.

Only when meaning 'not yet'.

It is neutral and used everywhere.

They are synonyms.

Sometimes for emphasis, but it's rare.

Forgetting the 'no' with 'todavía'.

Always 'ya no'.

¿Ya terminaste?

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

French high

Déjà / Pas encore

Placement is similar.

German high

Schon / Noch nicht

German uses 'noch' for still.

Japanese moderate

Mou / Mada

Japanese uses particles at the end.

Arabic partial

Qad / Laysa ba'd

Arabic uses different verb structures.

Chinese high

Yǐjīng / Hái méiyǒu

Chinese uses specific aspect markers.

English high

Already / Not yet

English word order is more flexible.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!