Portuguese-English dictionary »

ser a cara de meaning in English

PortugueseEnglish
ser a cara de preposition

like two peas in a pod(very similar)
preposition