English-Italian dictionary »

lo and behold meaning in Italian

EnglishItalian
lo and behold (used to express surprise)
interjection

guarda casointerjection