imitaran in Spanish dictionary imitaran Meanings and definitions of "imitaran" more Grammar and declension of imitaran imitarán ( infinitive imitar) more Sample sentences with "imitaran" Declension Stem Try again Available translations English Authors