English-Latin dictionary »

illustrated post card meaning in Latin

EnglishLatin
illustrated post card noun

photochartula [photochartulae](1st) F
noun