English-Spanish dictionary »

many moons ago meaning in Spanish

EnglishSpanish
many moons ago (a long time ago)
phrase

tiempo haphrase