anonymous user

Anonymous

What does meha mean in English

Topics: TravelWorld LanguagesEnglish Language, Politics

Answer

Me ha in Spanish means "I have been" in English. Is there anything else we can help you with today?

Do you know the answer?

Login or Sign Up to answer this question.

data-config-site-section="chacha">
What does meha mean in English

Related English Language Questions

See All Questions

Last Week's Popular Questions for English Language

See All Questions