Spanish-English dictionary »

infartante meaning in English

SpanishEnglish
infartante adjective

heartstoppingadjective