Spanish-English dictionary »

plantar cara meaning in English

SpanishEnglish
plantar cara verb

face up toverb
[UK: feɪs ʌp tuː] [US: ˈfeɪs ʌp ˈtuː]